using System;
using System.Collections.Generic;
using System.Text;

namespace Kdg.Tools.FilesCopier
{
    public class RunParams
    {
        private string _source;
        private string _dest;
        private List<string> _includeMask;
        private List<string> _excludeMask;

        public RunParams()
        { }
        public RunParams(RunParams Params)
        {
            _source = Params._source;
            _dest = Params._dest;
            _includeMask = Params._includeMask;
            _excludeMask = Params._excludeMask;
        }
        
        public string Source
        {
            get { return _source; }
            set { _source = value; }
        }

        public string Destination
        {
            get { return _dest; }
            set { _dest = value; }
        }

        public List<string> IncludeMask
        {
            get { return _includeMask; }
            set { _includeMask = value; }
        }

        public List<string> ExcludeMask
        {
            get { return _excludeMask; }
            set { _excludeMask = value; }
        }
    }
}
